Text copied to clipboard!
Naslov
Text copied to clipboard!Razvijalec Rust
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega razvijalca Rust, ki se bo pridružil naši ekipi za razvoj programske opreme. Kot razvijalec Rust boste igrali ključno vlogo pri oblikovanju, razvoju in vzdrževanju visoko zmogljivih in varnih aplikacij, ki temeljijo na jeziku Rust. Vaše delo bo vključevalo sodelovanje z drugimi razvijalci, arhitekti programske opreme in produktnimi vodji za zagotavljanje kakovostnih rešitev, ki ustrezajo potrebam naših strank.
Rust je sodoben programski jezik, znan po svoji varnosti, hitrosti in zanesljivosti. Iščemo posameznika, ki ima strast do sistemskega programiranja, razumevanje nizkonivojskih konceptov in željo po ustvarjanju robustnih rešitev. Idealni kandidat ima izkušnje z razvojem v Rustu, pozna orodja in knjižnice v ekosistemu Rust ter ima sposobnost pisanja čiste, učinkovite in dobro dokumentirane kode.
Vaše naloge bodo vključevale razvoj novih funkcionalnosti, odpravljanje napak, optimizacijo obstoječe kode ter sodelovanje pri arhitekturnih odločitvah. Prav tako boste sodelovali pri izvajanju enotnih in integracijskih testov ter pri avtomatizaciji procesov razvoja. Pomembno je, da ste sposobni samostojnega dela, a tudi učinkovitega sodelovanja v timu.
Če vas veseli delo z naprednimi tehnologijami, imate izkušnje z Rustom in želite prispevati k razvoju inovativnih rešitev, vas vabimo, da se prijavite. Ponujamo stimulativno delovno okolje, fleksibilen delovni čas, možnost dela na daljavo in priložnost za profesionalni razvoj.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje aplikacij v jeziku Rust
- Sodelovanje pri načrtovanju arhitekture programske opreme
- Pisanje enotnih in integracijskih testov
- Optimizacija kode za zmogljivost in varnost
- Sodelovanje z drugimi člani razvojne ekipe
- Uporaba orodij za nadzor različic (npr. Git)
- Dokumentiranje kode in tehničnih rešitev
- Reševanje tehničnih težav in odpravljanje napak
- Sledenje najboljšim praksam razvoja programske opreme
- Sodelovanje pri ocenjevanju zahtev in načrtovanju sprintov
Zahteve
Text copied to clipboard!- Izkušnje z razvojem v jeziku Rust
- Dobro poznavanje sistemskega programiranja
- Razumevanje konceptov varnosti pomnilnika
- Sposobnost pisanja čiste in učinkovite kode
- Izkušnje z orodji za nadzor različic (npr. Git)
- Poznavanje knjižnic in orodij v ekosistemu Rust
- Sposobnost samostojnega in timskega dela
- Dobro razumevanje razvoja programske opreme
- Izkušnje z razvojem večnitenih aplikacij so prednost
- Znanje angleškega jezika za branje tehnične dokumentacije
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne so vaše izkušnje z jezikom Rust?
- Ali ste že razvijali sistemske aplikacije?
- Kako pristopate k odpravljanju napak v kodi?
- Katere knjižnice Rust najpogosteje uporabljate?
- Ali imate izkušnje z večnitenim programiranjem?
- Kako zagotavljate varnost in učinkovitost kode?
- Ali ste že sodelovali v agilnih razvojnih ekipah?
- Kako dokumentirate svoje rešitve?
- Ali imate izkušnje z CI/CD orodji?
- Kakšen je vaš pristop k učenju novih tehnologij?